#pragma once
#include "Model.h"
#include "Vector2.h"

class Ball;

class BallModel : public Model
{

public:
	BallModel(Ball* owner);
	virtual ~BallModel();

	void Draw(const sf::Vector2f& offset, const sf::Vector2f& facing);

private:
	Ball* m_owner;

	float m_lastAngleCos;
	Vector2 m_lastAxis;
	int m_side;

};
